have a lover - English Synonyms Dictionary